long-standing past - German English Dictionary